home *** CD-ROM | disk | FTP | other *** search
/ PC World 2008 September / PCWorld_2008-09_cd.bin / domacnost a kancelar / joomla / Joomla_1.5.4-Stable-Full_Package.exe / libraries / tcpdf / CHANGELOG.TXT next >
Text File  |  2008-07-06  |  10KB  |  248 lines

  1. 2.6.000 (2008-03-07)
  2.     - various alignments bugs were fixed.
  3.     
  4. 2.5.000 (2008-03-07)
  5.     - Several bugs were fixed.
  6.     - example_019.php was added to test non-unicode mode using old fonts.
  7.  
  8. 2.4.000 (2008-03-06)
  9.     - RTL support was deeply improved.
  10.     - GetStringWidth() was fixed to support RTL languages.
  11.     - Text() RTL alignment was fixed.
  12.     - Some functions were added: GetArrStringWidth(), GetCharWidth(), uniord(), utf8Bidi().
  13.     - example_018.php was added and test_unicode.php was removed.
  14.  
  15. 2.3.000 (2008-03-05)
  16.     - MultiCell() signature is changed. Now support multiple columns across pages (see example_017).
  17.     - Write() signature is changed. Now support the cell mode to be used with MultiCell.
  18.     - Header() and Footer() were changed.
  19.     - The following functions were added: UTF8ArrSubString() and unichr().
  20.     - Examples were updated to reflect last changes.
  21.  
  22. 2.2.004 (2008-03-04)
  23.     - Several examples were added.
  24.     - AddPage() Header() and Footer() were fixed.
  25.     - Documentation is now available on http://www.tcpdf.org
  26.     
  27. 2.2.003 (2008-03-03)
  28.     - [1894853] Performance of MultiCell() was improved.
  29.     - RadioButton and ListBox functions were added.
  30.     - javascript form functions were rewritten and properties names are changed. The properties function supported by form fields are listed on Possible values are listed on http://www.adobe.com/devnet/acrobat/pdfs/js_developer_guide.pdf.
  31.     
  32. 2.2.002 (2008-02-28)
  33.     - [1900495] html images path was fixed.
  34.     - Legacy image functions were reintroduced to allow PNG and JPEG support without GD library.
  35.  
  36. 2.2.001 (2008-02-16)
  37.     - The bug "[1894700] bug with replace relative path" was fixed
  38.     - Justification was fixed
  39.     
  40. 2.2.000 (2008-02-12)
  41.     - fixed javascript bug introduced with latest release
  42.  
  43. 2.1.002 (2008-02-12)
  44.     - Justify function was fixed on PHP4 version.
  45.     - Bookmank function was added ([1578250] Table of contents).
  46.     - Javascript and Form fields support was added ([1796359] Form fields).
  47.     
  48. 2.1.001 (2008-02-10)
  49.     - The bug "[1885776] Race Condition in function justitfy" was fixed.
  50.     - The bug "[1890217] xpdf complains that pdf is incorrect" was fixed.    
  51.  
  52. 2.1.000 (2008-01-07)
  53.     - FPDF_FONTPATH constant was changed to K_PATH_FONTS on config file
  54.     - Bidirectional Algorithm to correctly reverse bidirectional languages was added.
  55.     - SetLeftMargin, SetTopMargin, SetRightMargin functions were fixed.
  56.     - SetCellPadding function was added.
  57.     - writeHTML was updated with new parameters.
  58.     - Text function was fixed.
  59.     - MultiCell function was fixed, now works also across multiple pages.
  60.     - Line width was fixed on Header and Footer functions and <hr> tag.
  61.     - "GetImageSize" was renamed "getimagesize".
  62.     - Document version was changed from 1.3 to 1.5.
  63.     - _begindoc() function was fixed.
  64.     - ChangeDate was fixed and ModDate was added.
  65.     - The following functions were added:
  66.       setPage() : Move pointer to the specified document page.
  67.       getPage() : Get current document page number.
  68.       lastpage() : Reset pointer to the last document page.
  69.       getNumPages() : Get the total number of inserted pages.
  70.       GetNumChars() : count the number of (UTF-8) characters in a string.
  71.     - $stretch parameter was added to Cell() function to fit text on cell:
  72.             0 = disabled
  73.             1 = horizontal scaling only if necessary
  74.             2 = forced horizontal scaling
  75.             3 = character spacing only if necessary
  76.             4 = forced character spacing
  77.     - Line function was fixed for RTL.
  78.     - Graphic transformation functions were added [1811158]:
  79.             StartTransform()
  80.             StopTransform()
  81.             ScaleX()
  82.             ScaleY()
  83.             ScaleXY()
  84.             Scale()
  85.             MirrorH()
  86.             MirrorV()
  87.             MirrorP()
  88.             MirrorL()
  89.             TranslateX()
  90.             TranslateY()
  91.             Translate()
  92.             Rotate()
  93.             SkewX()
  94.             SkewY()
  95.             Skew()
  96.     - Graphic function were added/updated [1688549]:
  97.             SetLineStyle()
  98.             _outPoint()
  99.             _outLine()
  100.             _outRect()
  101.             _outCurve()
  102.             Line()
  103.             Rect()
  104.             Curve
  105.             Ellipse
  106.             Circle
  107.             Polygon
  108.             RegularPolygon
  109.         
  110. 2.0.000 (2008-01-04)
  111.     - RTL (Right-To-Left) languages support was added. Language direction is set using the $l['a_meta_dir'] setting on /configure/language/xxx.php language files.
  112.     - setRTL($enable) method was added to manually enable/disable the RTL text direction.
  113.     - The attribute "dir" was added to support custom text direction on HTML tags. Possible values are: ltr - for Left-To-Right and RTL for Right-To-Left.
  114.     - RC4 40bit encryption was added. Check the SetProtection method.
  115.     - [1815213] Improved image support for GIF, JPEG, PNG formats.
  116.     - [1800094] Attribute "value" was added to ordered list items <li>.
  117.     - Image function now has a new "align" parameter that indicates the alignment of the pointer next to image insertion and relative to image height. The value can be:
  118.             T: top-right for LTR or top-left for RTL
  119.             M: middle-right for LTR or middle-left for RTL
  120.             B: bottom-right for LTR or bottom-left for RTL
  121.             N: next line
  122.     - Attribute "align" was added to <img> html tag to set the above image "align" parameter. Possible values are:
  123.             top: top-right for LTR or top-left for RTL
  124.             middle: middle-right for LTR or middle-left for RTL
  125.             bottom: bottom-right for LTR or bottom-left for RTL
  126.     - [1798103] newline was added after </ul>, </ol> and </p> tages.
  127.     - [1816393] Documentation was updated.
  128.     - 'ln' parameter was fixed on writeHTMLCell. Now it's possible to print two or more columns across several pages;
  129.     - The method lastPage() was added to move the pointer on the last page;
  130.  
  131. ------------------------------------------------------------
  132.  
  133. 1.53.0.TC034 (2007-07-30)
  134.     - fixed htmlentities convesion.
  135.     - MultiCell() function returns the number of cells.
  136.     
  137. 1.53.0.TC033 (2007-07-30)
  138.     - fixed bug 1762550: case sensitive for font files
  139.     - NOTE: all fonts files names must be in lowercase!
  140.  
  141. 1.53.0.TC032 (2007-07-27)
  142.     - setLastH method was added to resolve bug 1689071.
  143.     - all fonts names were converted in lowercase (bug 1713005).
  144.     - bug 1740954 was fixed.
  145.     - justification was added as Cell option.
  146.  
  147. 1.53.0.TC031 (2007-03-20)
  148.     - ToUnicode CMap were added on _puttruetypeunicode function. Now you may search and copy unicode text.
  149.     
  150. 1.53.0.TC030 (2007-03-06)
  151.     - fixed bug on PHP4 version.
  152.     
  153. 1.53.0.TC029 (2007-03-06)
  154.     - DejaVu Fonts were added.
  155.     
  156. 1.53.0.TC028 (2007-03-03)
  157.     - MultiCell function signature were changed: the $ln parameter were added. Check documentation for further information.
  158.     - Greek language were added on example sentences.
  159.     - setPrintHeader() and setPrintFooter() functions were added to enable or disable page header and footer.
  160.  
  161. 1.53.0.TC027 (2006-12-14)
  162.     - $attr['face'] bug were fixed.
  163.     - K_TCPDF_EXTERNAL_CONFIG control where introduced on /config/tcpdf_config.php to use external configuration files.
  164.     
  165. 1.53.0.TC026 (2006-10-28)
  166.     - writeHTML function call were fixed on examples.
  167.  
  168. 1.53.0.TC025 (2006-10-27)
  169.     - Bugs item #1421290 were fixed (0D - 0A substitution in some characters)
  170.     - Bugs item #1573174 were fixed (MultiCell documentation)
  171.     
  172. 1.53.0.TC024 (2006-09-26)
  173.     - getPageHeight() function were fixed (bug 1543476).
  174.     - fixed missing breaks on closedHTMLTagHandler function (bug 1535263).
  175.     - fixed extra spaces on Write function (bug 1535262).
  176.     
  177. 1.53.0.TC023 (2006-08-04)
  178.     - paths to barcode directory were fixed.
  179.     - documentation were updated.
  180.     
  181. 1.53.0.TC022 (2006-07-16)
  182.     - fixed bug: [ 1516858 ] Probs with PHP autoloader and class_exists() 
  183.  
  184. 1.53.0.TC021 (2006-07-01)
  185.     - HTML attributes with whitespaces are now supported (thanks to Nelson Benitez for his support)
  186.     
  187. 1.53.0.TC020 (2006-06-23)
  188.     - code cleanup
  189.     
  190. 1.53.0.TC019 (2006-05-21)
  191.     - fixed <strong> and <em> closing tags
  192.     
  193. 1.53.0.TC018 (2006-05-18)
  194.     - fixed font names bug
  195.     
  196. 1.53.0.TC017 (2006-05-18)
  197.     - the TTF2UFM utility to convert True Type fonts for TCPDF were included on fonts folder.
  198.     - new free unicode fonts were included on /fonts/freefont.
  199.     - test_unicode.php example were exended.
  200.     - parameter $fill were added on Write, writeHTML and writeHTMLCell functions.
  201.     - documentation were updated.
  202.     
  203. 1.53.0.TC016 (2006-03-09)
  204.     - fixed closing <strong> tag on html parser.
  205.     
  206. 1.53.0.TC016 (2005-08-28)
  207.     - fpdf.php and tcpdf.php files were joined in one single class (you can still extend TCPDF with your own class).
  208.     - fixed problem when mb_internal_encoding is set.
  209.  
  210. 1.53.0.TC014 (2005-05-29)
  211.     - fixed WriteHTMLCell new page issue.
  212.     
  213. 1.53.0.TC013 (2005-05-29)
  214.     - fixed WriteHTMLCell across pages.
  215.     
  216. 1.53.0.TC012 (2005-05-29)
  217.     - font color attribute bug were fixed.
  218.     
  219. 1.53.0.TC011 (2005-03-31)
  220.     - SetFont function were fixed (thank Sjaak Lauwers for bug notice).
  221.     
  222. 1.53.0.TC010 (2005-03-22)
  223.     - the html functions were improved (thanks to Manfred Vervuert for bug reporting).
  224.     
  225. 1.53.0.TC009 (2005-03-19)
  226.     - a wrong reference to convertColorHexToDec were fixed.
  227.     
  228. 1.53.0.TC008 (2005-02-07)
  229.     - removed some extra bytes from PHP files.
  230.     
  231. 1.53.0.TC007 (2005-01-08)
  232.     - fill attribute were removed from writeHTMLCell method.
  233.     
  234. 1.53.0.TC006 (2005-01-08)
  235.     - the documentation were updated.
  236.     
  237. 1.53.0.TC005 (2005-01-05)
  238.     - Steven Wittens's unicode methods were removed.
  239.     - All unicode methods were rewritten from scratch.
  240.     - TCPDF is now licensed as LGPL.
  241.  
  242. 1.53.0.TC004 (2005-01-04)
  243.     - this changelog were added.
  244.     - removed comercial fonts for licensing issue.
  245.     - Bitstream Vera Fonts were added (http://www.bitstream.com/font_rendering/products/dev_fonts/vera.html).
  246.     - Now the AddFont and SetFont functions returns the basic font if the styled version do not exist.
  247.  
  248.